package com.css.fxfzaqbz.zcpt.sys.service;


import com.css.fxfzaqbz.zcpt.sys.entity.vo.UpdatePasswordVO;
import com.css.fxfzaqbz.zcpt.sys.entity.vo.UserRegisterVO;

import java.io.UnsupportedEncodingException;

/**
 * @author DBJ
 */
public interface SUserService {
    /**
     * app账号注册
     */
    String addSuser(UserRegisterVO sUser) throws Exception;
    /**
     * 获取用户信息
     */
    String getSUser(String userId);
    /**
     * 根据组织机构id获取用户列表（分页）
     */
    String queryUsersByOrg1(String orgId, String userName, Integer pageSize, Integer currentPage) throws UnsupportedEncodingException;

    /**
     *根据组织机构id获取用户列表
     */
    String queryUsersByOrg(String orgId);
    /**
     *获取小组所属用户信息
     */
    String getGroupUserInfo(String userId);

    /**
     * 修改用户密码
     */
    String updateUserPassword(UpdatePasswordVO vo) throws Exception;
}
